metallicity |
- Description:
This sets the metallicity of the stars, i.e. the amount (by mass) of matter which is not hydrogen or helium. If you are using the BSE algorithm, this must be 1e-4 <= metallicity <= 0.03. See also nucsyn_metallicity and effective_metallicity.
- Parameter input type:
Float
- Default value:
0.02
|
effective_metallicity |
- Description:
This sets effective metallicity of stars as used in routines like the Schneider wind loss. If not set, or set to DEFAULT_TO_METALLICITY (==-1, the default), this is just the same as metallicity. The main difference between effective_metallicity and metallicity is the range of validity: 0 <= effective_metallicity <= 1, while metallicity’s range of validity is limited by the stellar evolution algorithm (so, for BSE, is 1e-4 <= metallicity <= 0.03).
- Parameter input type:
Float
- Default value:
-1
- Macros:
[‘DEFAULT_TO_METALLICITY = -1’, ‘Random variation : double between 0 and 0.03 ‘]
|
M_1 |
- Description:
The initial mass of star one (in solar units, internally this is star index 0).
- Parameter input type:
Float
- Default value:
0
|
M_2 |
- Description:
The initial mass of star two (in solar units, internally this is star index 1).
- Parameter input type:
Float
- Default value:
0
|
M_3 |
- Description:
The initial mass of star three (in solar units, internally this is star index 2).
- Parameter input type:
Float
- Default value:
0
|
M_4 |
- Description:
The initial mass of star four (in solar units, internally this is star index 3).
- Parameter input type:
Float
- Default value:
0
|
vrot1 |
- Description:
The initial equatorial rotational velocity of star one (in km/s, internally this is star index 0). If 0.0, the Hurley et al 2000/2002 prescription is used to set the main-sequence velocity, so for a truly non-rotating star, set to something small (e.g. 0.001). See also vrot2,3,4.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘VROT_BSE = 0’, ‘VROT_BREAKUP = -1’, ‘VROT_SYNC = -2’, ‘VROT_NON_ROTATING = -3’, ‘Random variation : double between 0 and 300 ‘]
|
vrot2 |
- Description:
The initial equatorial rotational velocity of star two (in km/s, internally this is star index 1). If 0.0, the Hurley et al 2000/2002 prescription is used to set the main-sequence velocity, so for a truly non-rotating star, set to something small (e.g. 0.001). See also vrot1,3,4.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘VROT_BSE = 0’, ‘VROT_BREAKUP = -1’, ‘VROT_SYNC = -2’, ‘VROT_NON_ROTATING = -3’, ‘Random variation : double between 0 and 300 ‘]
|
vrot3 |
- Description:
The initial equatorial rotational velocity of star three (in km/s, internally this is star index 2). If 0.0, the Hurley et al 2000/2002 prescription is used to set the main-sequence velocity, so for a truly non-rotating star, set to something small (e.g. 0.001). See also vrot1,2,4.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘VROT_BSE = 0’, ‘VROT_BREAKUP = -1’, ‘VROT_SYNC = -2’, ‘VROT_NON_ROTATING = -3’, ‘Random variation : double between 0 and 300 ‘]
|
vrot4 |
- Description:
The initial equatorial rotational velocity of star four (in km/s, internally this is star index 3). If 0.0, the Hurley et al 2000/2002 prescription is used to set the main-sequence velocity, so for a truly non-rotating star, set to something small (e.g. 0.001). See also vrot1,2,3.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘VROT_BSE = 0’, ‘VROT_BREAKUP = -1’, ‘VROT_SYNC = -2’, ‘VROT_NON_ROTATING = -3’, ‘Random variation : double between 0 and 300 ‘]
|
fKerr1 |
- Description:
Sets the angular momentum of star 1 to this fraction of the Kerr maximal angular momentum. Must be 0<=fKerr1<=1. See also fKerr2,3,4.
- Parameter input type:
Float
- Default value:
0
|
fKerr2 |
- Description:
Sets the angular momentum of star 2 to this fraction of the Kerr maximal angular momentum. Must be 0<=fKerr2<=1. See also fKerr1,3,4.
- Parameter input type:
Float
- Default value:
0
|
fKerr3 |
- Description:
Sets the angular momentum of star 3 to this fraction of the Kerr maximal angular momentum. Must be 0<=fKerr3<=1. See also fKerr1,2,4.
- Parameter input type:
Float
- Default value:
0
|
fKerr4 |
- Description:
Sets the angular momentum of star 4 to this fraction of the Kerr maximal angular momentum. Must be 0<=fKerr4<=1.See also fKerr1,2,3.
- Parameter input type:
Float
- Default value:
0
|
vrot_multiplier1 |
- Description:
Multiplier for vrot1 or Prot1. Defaults to 1.0. Ignored if vrot1 > 0.0. See also vrot_multiplier2,3,4.
- Parameter input type:
Float
- Default value:
1
|
vrot_multiplier2 |
- Description:
Multiplier for vrot2 or Prot2. Defaults to 1.0. Ignored if vrot2 > 0.0. See also vrot_multiplier1,3,4.
- Parameter input type:
Float
- Default value:
1
|
vrot_multiplier3 |
- Description:
Multiplier for vrot3 or Prot3. Defaults to 1.0. Ignored if vrot3 > 0.0. See also vrot_multiplier1,2,4.
- Parameter input type:
Float
- Default value:
1
|
vrot_multiplier4 |
- Description:
Multiplier for vrot4 or Prot4. Defaults to 1.0. Ignored if vrot4 > 0.0. See also vrot_multiplier1,2,3.
- Parameter input type:
Float
- Default value:
1
|
Prot1 |
- Description:
The initial equatorial rotational period of star one (in km/s, internally this is star index 0). See also Prot2,3,4.
- Parameter input type:
Float
- Default value:
0
|
Prot2 |
- Description:
The initial equatorial rotational period of star two (in km/s, internally this is star index 1). See also Prot1,3,4.
- Parameter input type:
Float
- Default value:
0
|
Prot3 |
- Description:
The initial equatorial rotational period of star three (in days, internally this is star index 2). See also Prot1,2,4.
- Parameter input type:
Float
- Default value:
0
|
Prot4 |
- Description:
The initial equatorial rotational period of star four (in days, internally this is star index 3). See also Prot1,2,3.
- Parameter input type:
Float
- Default value:
0
|
inclination1 |
- Description:
The initial inclination of star one (in degrees).
- Parameter input type:
Float
- Default value:
0
|
inclination2 |
- Description:
The initial inclination of star two (in degrees).
- Parameter input type:
Float
- Default value:
0
|
inclination3 |
- Description:
The initial inclination of star three (in degrees).
- Parameter input type:
Float
- Default value:
0
|
inclination4 |
- Description:
The initial inclination of star four (in degrees).
- Parameter input type:
Float
- Default value:
0
|
B_1 |
- Description:
The initial magnetic field of star one (in Gauss, internally this is star index 0).
- Parameter input type:
Float
- Default value:
0
|
B_2 |
- Description:
The initial magnetic field of star two (in Gauss, internally this is star index 1).
- Parameter input type:
Float
- Default value:
0
|
B_3 |
- Description:
The initial magnetic field of star three (in Gauss, internally this is star index 2).
- Parameter input type:
Float
- Default value:
0
|
B_4 |
- Description:
The initial magnetic field of star four (in Gauss, internally this is star index 3).
- Parameter input type:
Float
- Default value:
0
|
B_inclination1 |
- Description:
The initial inclination of the magnetic field of star one (in degrees).
- Parameter input type:
Float
- Default value:
0
|
B_inclination2 |
- Description:
The initial inclination of the magnetic field of star two (in degrees).
- Parameter input type:
Float
- Default value:
0
|
B_inclination3 |
- Description:
The initial inclination of the magnetic field of star three (in degrees).
- Parameter input type:
Float
- Default value:
0
|
B_inclination4 |
- Description:
The initial inclination of the magnetic field of star four (in degrees).
- Parameter input type:
Float
- Default value:
0
|
stellar_type_1 |
- Description:
Set the stellar type of star 1 (internal index 0), usually MAIN_SEQUENCE (main sequence). Note that setting the stellar type only works for stars with both age=0 and core_mass=0, i.e. main sequence (hydrogen or helium), white dwarfs, black holes and neutrn stars.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘LOW_MASS_MS = 0’, ‘MS = 1’, ‘HG = 2’, ‘GIANT_BRANCH = 3’, ‘CHeB = 4’, ‘EAGB = 5’, ‘TPAGB = 6’, ‘HeMS = 7’, ‘HeHG = 8’, ‘HeGB = 9’, ‘HeWD = 10’, ‘COWD = 11’, ‘ONeWD = 12’, ‘NS = 13’, ‘BH = 14’, ‘MASSLESS_REMNANT = 15’, ‘LOW_MASS_MAIN_SEQUENCE = 0’, ‘MAIN_SEQUENCE = 1’, ‘HERTZSPRUNG_GAP = 2’, ‘FIRST_GIANT_BRANCH = 3’, ‘CORE_HELIUM_BURNING = 4’, ‘EARLY_ASYMPTOTIC_GIANT_BRANCH = 5’, ‘THERMALLY_PULSING_ASYMPTOTIC_GIANT_BRANCH = 6’, ‘NAKED_MAIN_SEQUENCE_HELIUM_STAR = 7’, ‘NAKED_HELIUM_STAR_HERTZSPRUNG_GAP = 8’, ‘NAKED_HELIUM_STAR_GIANT_BRANCH = 9’, ‘HELIUM_WHITE_DWARF = 10’, ‘CARBON_OXYGEN_WHITE_DWARF = 11’, ‘OXYGEN_NEON_WHITE_DWARF = 12’, ‘NEUTRON_STAR = 13’, ‘BLACK_HOLE = 14’, ‘STAR_WITH_NO_MASS = 15’]
|
stellar_type_2 |
- Description:
Set the stellar type of star 2 (internal index 1), usually MAIN_SEQUENCE (main sequence). Note that setting the stellar type only works for stars with both age=0 and core_mass=0, i.e. main sequence (hydrogen or helium), white dwarfs, black holes and neutrn stars.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘LOW_MASS_MS = 0’, ‘MS = 1’, ‘HG = 2’, ‘GIANT_BRANCH = 3’, ‘CHeB = 4’, ‘EAGB = 5’, ‘TPAGB = 6’, ‘HeMS = 7’, ‘HeHG = 8’, ‘HeGB = 9’, ‘HeWD = 10’, ‘COWD = 11’, ‘ONeWD = 12’, ‘NS = 13’, ‘BH = 14’, ‘MASSLESS_REMNANT = 15’, ‘LOW_MASS_MAIN_SEQUENCE = 0’, ‘MAIN_SEQUENCE = 1’, ‘HERTZSPRUNG_GAP = 2’, ‘FIRST_GIANT_BRANCH = 3’, ‘CORE_HELIUM_BURNING = 4’, ‘EARLY_ASYMPTOTIC_GIANT_BRANCH = 5’, ‘THERMALLY_PULSING_ASYMPTOTIC_GIANT_BRANCH = 6’, ‘NAKED_MAIN_SEQUENCE_HELIUM_STAR = 7’, ‘NAKED_HELIUM_STAR_HERTZSPRUNG_GAP = 8’, ‘NAKED_HELIUM_STAR_GIANT_BRANCH = 9’, ‘HELIUM_WHITE_DWARF = 10’, ‘CARBON_OXYGEN_WHITE_DWARF = 11’, ‘OXYGEN_NEON_WHITE_DWARF = 12’, ‘NEUTRON_STAR = 13’, ‘BLACK_HOLE = 14’, ‘STAR_WITH_NO_MASS = 15’]
|
stellar_type_3 |
- Description:
Set the stellar type of star 3 (internal index 2), usually MAIN_SEQUENCE (main sequence). Note that setting the stellar type only works for stars with both age=0 and core_mass=0, i.e. main sequence (hydrogen or helium), white dwarfs, black holes and neutrn stars.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘LOW_MASS_MS = 0’, ‘MS = 1’, ‘HG = 2’, ‘GIANT_BRANCH = 3’, ‘CHeB = 4’, ‘EAGB = 5’, ‘TPAGB = 6’, ‘HeMS = 7’, ‘HeHG = 8’, ‘HeGB = 9’, ‘HeWD = 10’, ‘COWD = 11’, ‘ONeWD = 12’, ‘NS = 13’, ‘BH = 14’, ‘MASSLESS_REMNANT = 15’, ‘LOW_MASS_MAIN_SEQUENCE = 0’, ‘MAIN_SEQUENCE = 1’, ‘HERTZSPRUNG_GAP = 2’, ‘FIRST_GIANT_BRANCH = 3’, ‘CORE_HELIUM_BURNING = 4’, ‘EARLY_ASYMPTOTIC_GIANT_BRANCH = 5’, ‘THERMALLY_PULSING_ASYMPTOTIC_GIANT_BRANCH = 6’, ‘NAKED_MAIN_SEQUENCE_HELIUM_STAR = 7’, ‘NAKED_HELIUM_STAR_HERTZSPRUNG_GAP = 8’, ‘NAKED_HELIUM_STAR_GIANT_BRANCH = 9’, ‘HELIUM_WHITE_DWARF = 10’, ‘CARBON_OXYGEN_WHITE_DWARF = 11’, ‘OXYGEN_NEON_WHITE_DWARF = 12’, ‘NEUTRON_STAR = 13’, ‘BLACK_HOLE = 14’, ‘STAR_WITH_NO_MASS = 15’]
|
stellar_type_4 |
- Description:
Set the stellar type of star 4 (internal index 3), usually MAIN_SEQUENCE (main sequence). Note that setting the stellar type only works for stars with both age=0 and core_mass=0, i.e. main sequence (hydrogen or helium), white dwarfs, black holes and neutrn stars.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘LOW_MASS_MS = 0’, ‘MS = 1’, ‘HG = 2’, ‘GIANT_BRANCH = 3’, ‘CHeB = 4’, ‘EAGB = 5’, ‘TPAGB = 6’, ‘HeMS = 7’, ‘HeHG = 8’, ‘HeGB = 9’, ‘HeWD = 10’, ‘COWD = 11’, ‘ONeWD = 12’, ‘NS = 13’, ‘BH = 14’, ‘MASSLESS_REMNANT = 15’, ‘LOW_MASS_MAIN_SEQUENCE = 0’, ‘MAIN_SEQUENCE = 1’, ‘HERTZSPRUNG_GAP = 2’, ‘FIRST_GIANT_BRANCH = 3’, ‘CORE_HELIUM_BURNING = 4’, ‘EARLY_ASYMPTOTIC_GIANT_BRANCH = 5’, ‘THERMALLY_PULSING_ASYMPTOTIC_GIANT_BRANCH = 6’, ‘NAKED_MAIN_SEQUENCE_HELIUM_STAR = 7’, ‘NAKED_HELIUM_STAR_HERTZSPRUNG_GAP = 8’, ‘NAKED_HELIUM_STAR_GIANT_BRANCH = 9’, ‘HELIUM_WHITE_DWARF = 10’, ‘CARBON_OXYGEN_WHITE_DWARF = 11’, ‘OXYGEN_NEON_WHITE_DWARF = 12’, ‘NEUTRON_STAR = 13’, ‘BLACK_HOLE = 14’, ‘STAR_WITH_NO_MASS = 15’]
|
max_stellar_type_1 |
- Description:
The maximum stellar type of star 1 (internal index 0). Evolution is stopped when the star reaches this stellar type. If this is negative, massless remnants are allowed, and the maximum stellar type is the absolute value.
- Parameter input type:
Integer
- Default value:
16
- Macros:
[‘LOW_MASS_MS = 0’, ‘MS = 1’, ‘HG = 2’, ‘GIANT_BRANCH = 3’, ‘CHeB = 4’, ‘EAGB = 5’, ‘TPAGB = 6’, ‘HeMS = 7’, ‘HeHG = 8’, ‘HeGB = 9’, ‘HeWD = 10’, ‘COWD = 11’, ‘ONeWD = 12’, ‘NS = 13’, ‘BH = 14’, ‘MASSLESS_REMNANT = 15’, ‘LOW_MASS_MAIN_SEQUENCE = 0’, ‘MAIN_SEQUENCE = 1’, ‘HERTZSPRUNG_GAP = 2’, ‘FIRST_GIANT_BRANCH = 3’, ‘CORE_HELIUM_BURNING = 4’, ‘EARLY_ASYMPTOTIC_GIANT_BRANCH = 5’, ‘THERMALLY_PULSING_ASYMPTOTIC_GIANT_BRANCH = 6’, ‘NAKED_MAIN_SEQUENCE_HELIUM_STAR = 7’, ‘NAKED_HELIUM_STAR_HERTZSPRUNG_GAP = 8’, ‘NAKED_HELIUM_STAR_GIANT_BRANCH = 9’, ‘HELIUM_WHITE_DWARF = 10’, ‘CARBON_OXYGEN_WHITE_DWARF = 11’, ‘OXYGEN_NEON_WHITE_DWARF = 12’, ‘NEUTRON_STAR = 13’, ‘BLACK_HOLE = 14’, ‘STAR_WITH_NO_MASS = 15’]
|
max_stellar_type_2 |
- Description:
The maximum stellar type of star 2 (internal index 1). Evolution is stopped when the star reaches this stellar type. If this is negative, massless remnants are allowed, and the maximum stellar type is the absolute value.
- Parameter input type:
Integer
- Default value:
16
- Macros:
[‘LOW_MASS_MS = 0’, ‘MS = 1’, ‘HG = 2’, ‘GIANT_BRANCH = 3’, ‘CHeB = 4’, ‘EAGB = 5’, ‘TPAGB = 6’, ‘HeMS = 7’, ‘HeHG = 8’, ‘HeGB = 9’, ‘HeWD = 10’, ‘COWD = 11’, ‘ONeWD = 12’, ‘NS = 13’, ‘BH = 14’, ‘MASSLESS_REMNANT = 15’, ‘LOW_MASS_MAIN_SEQUENCE = 0’, ‘MAIN_SEQUENCE = 1’, ‘HERTZSPRUNG_GAP = 2’, ‘FIRST_GIANT_BRANCH = 3’, ‘CORE_HELIUM_BURNING = 4’, ‘EARLY_ASYMPTOTIC_GIANT_BRANCH = 5’, ‘THERMALLY_PULSING_ASYMPTOTIC_GIANT_BRANCH = 6’, ‘NAKED_MAIN_SEQUENCE_HELIUM_STAR = 7’, ‘NAKED_HELIUM_STAR_HERTZSPRUNG_GAP = 8’, ‘NAKED_HELIUM_STAR_GIANT_BRANCH = 9’, ‘HELIUM_WHITE_DWARF = 10’, ‘CARBON_OXYGEN_WHITE_DWARF = 11’, ‘OXYGEN_NEON_WHITE_DWARF = 12’, ‘NEUTRON_STAR = 13’, ‘BLACK_HOLE = 14’, ‘STAR_WITH_NO_MASS = 15’]
|
max_stellar_type_3 |
- Description:
The maximum stellar type of star 3 (internal index 2). Evolution is stopped when the star reaches this stellar type. If this is negative, massless remnants are allowed, and the maximum stellar type is the absolute value.
- Parameter input type:
Integer
- Default value:
16
- Macros:
[‘LOW_MASS_MS = 0’, ‘MS = 1’, ‘HG = 2’, ‘GIANT_BRANCH = 3’, ‘CHeB = 4’, ‘EAGB = 5’, ‘TPAGB = 6’, ‘HeMS = 7’, ‘HeHG = 8’, ‘HeGB = 9’, ‘HeWD = 10’, ‘COWD = 11’, ‘ONeWD = 12’, ‘NS = 13’, ‘BH = 14’, ‘MASSLESS_REMNANT = 15’, ‘LOW_MASS_MAIN_SEQUENCE = 0’, ‘MAIN_SEQUENCE = 1’, ‘HERTZSPRUNG_GAP = 2’, ‘FIRST_GIANT_BRANCH = 3’, ‘CORE_HELIUM_BURNING = 4’, ‘EARLY_ASYMPTOTIC_GIANT_BRANCH = 5’, ‘THERMALLY_PULSING_ASYMPTOTIC_GIANT_BRANCH = 6’, ‘NAKED_MAIN_SEQUENCE_HELIUM_STAR = 7’, ‘NAKED_HELIUM_STAR_HERTZSPRUNG_GAP = 8’, ‘NAKED_HELIUM_STAR_GIANT_BRANCH = 9’, ‘HELIUM_WHITE_DWARF = 10’, ‘CARBON_OXYGEN_WHITE_DWARF = 11’, ‘OXYGEN_NEON_WHITE_DWARF = 12’, ‘NEUTRON_STAR = 13’, ‘BLACK_HOLE = 14’, ‘STAR_WITH_NO_MASS = 15’]
|
max_stellar_type_4 |
- Description:
The maximum stellar type of star 4 (internal index 3). Evolution is stopped when the star reaches this stellar type. If this is negative, massless remnants are allowed, and the maximum stellar type is the absolute value.
- Parameter input type:
Integer
- Default value:
16
- Macros:
[‘LOW_MASS_MS = 0’, ‘MS = 1’, ‘HG = 2’, ‘GIANT_BRANCH = 3’, ‘CHeB = 4’, ‘EAGB = 5’, ‘TPAGB = 6’, ‘HeMS = 7’, ‘HeHG = 8’, ‘HeGB = 9’, ‘HeWD = 10’, ‘COWD = 11’, ‘ONeWD = 12’, ‘NS = 13’, ‘BH = 14’, ‘MASSLESS_REMNANT = 15’, ‘LOW_MASS_MAIN_SEQUENCE = 0’, ‘MAIN_SEQUENCE = 1’, ‘HERTZSPRUNG_GAP = 2’, ‘FIRST_GIANT_BRANCH = 3’, ‘CORE_HELIUM_BURNING = 4’, ‘EARLY_ASYMPTOTIC_GIANT_BRANCH = 5’, ‘THERMALLY_PULSING_ASYMPTOTIC_GIANT_BRANCH = 6’, ‘NAKED_MAIN_SEQUENCE_HELIUM_STAR = 7’, ‘NAKED_HELIUM_STAR_HERTZSPRUNG_GAP = 8’, ‘NAKED_HELIUM_STAR_GIANT_BRANCH = 9’, ‘HELIUM_WHITE_DWARF = 10’, ‘CARBON_OXYGEN_WHITE_DWARF = 11’, ‘OXYGEN_NEON_WHITE_DWARF = 12’, ‘NEUTRON_STAR = 13’, ‘BLACK_HOLE = 14’, ‘STAR_WITH_NO_MASS = 15’]
|
probability |
- Description:
The probability is a weighting applied to the star based on, say, the initial mass function. When running a grid of stars to simulate all stars, the summed probability of all the stars should be 1.0.
- Parameter input type:
Float
- Default value:
1
|
phasevol |
- Description:
The system’s phase volume, used by binary_grid.
- Parameter input type:
Float
- Default value:
NULL
|
stellar_structure_algorithm |
- Description:
Set the stellar structure algorithm. 0=modified BSE (default), 1=none, 2=external function (must be defined by the calling code), 3=binary_c (not yet implemented).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘STELLAR_STRUCTURE_ALGORITHM_MODIFIED_BSE = 0’, ‘STELLAR_STRUCTURE_ALGORITHM_NONE = 1’, ‘STELLAR_STRUCTURE_ALGORITHM_EXTERNAL_FUNCTION = 2’, ‘STELLAR_STRUCTURE_ALGORITHM_MINT = 3’]
|
solver |
- Description:
The type of solver. Default is the Forward-Euler (0), but could be RK2 (1), RK4 (2) or a predictor-corretor (3).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘SOLVER_FORWARD_EULER = 0’, ‘SOLVER_RK2 = 1’, ‘SOLVER_RK4 = 2’, ‘SOLVER_PREDICTOR_CORRECTOR = 3’]
|
max_evolution_time |
- Description:
Set the maximum age for the stars (Myr).
- Parameter input type:
Float
- Default value:
15000
|
max_model_number |
- Description:
Set the maximum number of models, ignored if 0 (default is 0).
- Parameter input type:
Integer
- Default value:
0
|
monte_carlo_kicks |
- Description:
Turn on Monte-Carlo SN kicks. On (True) by default, and indeed other algorithms are probably broken.
- Parameter input type:
True|False
- Default value:
True
|
disable_debug |
- Description:
Disables debug output. Only has an effect when DEBUG is 1, which probably requires a rebuild. Default FALSE.
- Parameter input type:
True|False
- Default value:
False
|
debug_filter_pointers |
- Description:
Filter pointers out of debug output, so that “0x1234567” becomes “0xpointer”.
- Parameter input type:
True|False
- Default value:
False
|
timestep_logging |
- Description:
Turn on timestep logging (default is False).
- Parameter input type:
True|False
- Default value:
False
|
flush_log |
- Description:
Turn on flushing of the log file (default is False, which is faster).
- Parameter input type:
True|False
- Default value:
False
|
derivative_logging |
- Description:
Turn on derivative logging (default is False).
- Parameter input type:
True|False
- Default value:
False
|
progress_bar |
- Description:
Turn on progress-bar logging (default is False).
- Parameter input type:
True|False
- Default value:
False
|
log_all_reject_timestep_failures |
- Description:
Turn on logging of every timestep that is rejected but which cannot have its timestep shortened.
- Parameter input type:
True|False
- Default value:
False
|
cannot_shorten_timestep_policy |
- Description:
Turn on logging of every timestep that is rejected but which cannot have its timestep shortened.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘CANNOT_SHORTEN_RESTORE_AND_TRY_EVENTS = 0’, ‘CANNOT_SHORTEN_CONTINUE = 1’, ‘CANNOT_SHORTEN_FAIL = 2’]
|
rejects_in_log |
- Description:
Show timestep rejections in the main log (default is False).
- Parameter input type:
True|False
- Default value:
False
|
vandenHeuvel_logging |
- Description:
Turn on van den Heuvel logging (default is False).
- Parameter input type:
True|False
- Default value:
False
|
evolution_splitting |
- Description:
If True, turn on splitting of an evolutionary run if splitpoint (e.g. supernova) occurs.
- Parameter input type:
True|False
- Default value:
False
|
disable_events |
- Description:
Whether to disable the new events code (defaults to False, so we use events by default).
- Parameter input type:
True|False
- Default value:
False
|
evolution_splitting_sn_eccentricity_threshold |
- Description:
Threshold eccentricity above which evolution splitting happens in a system with no SN kick. (0.01).
- Parameter input type:
Float
- Default value:
0.01
|
evolution_splitting_sn_n |
- Description:
Number of runs to split into when a SN occurs.
- Parameter input type:
Integer
- Default value:
10
|
evolution_splitting_maxdepth |
- Description:
Max number of splits in an evolutionary run.
- Parameter input type:
Integer
- Default value:
2
|
equation_of_state_algorithm |
- Description:
Set the equation of state algorithm. 0 = Paczynski.
- Parameter input type:
Integer
- Default value:
NULL
- Macros:
[‘EQUATION_OF_STATE_PACZYNSKI = 0’]
|
opacity_algorithm |
- Description:
Set the opacity algorithm. 0 = Paczynski, 1 = Ferguson/Opal.
- Parameter input type:
Integer
- Default value:
NULL
- Macros:
[‘OPACITY_ALGORITHM_PACZYNSKI = 0’, ‘OPACITY_ALGORITHM_FERGUSON_OPAL = 1’, ‘OPACITY_ALGORITHM_STARS = 2’]
|
wind_mass_loss |
- Description:
Defines the algorithm used for stellar winds. 0 = none, 1 = Hurley et al. (2002), 2 = Schneider (2018).
- Parameter input type:
Unsigned integer
- Default value:
3
- Macros:
[‘WIND_ALGORITHM_NONE = 0’, ‘WIND_ALGORITHM_HURLEY2002 = 1’, ‘WIND_ALGORITHM_SCHNEIDER2018 = 2’, ‘WIND_ALGORITHM_BINARY_C_2020 = 3’, ‘WIND_ALGORITHM_BINARY_C_2022 = 4’]
- Extra:
0
|
gbwind |
- Description:
Wind prescription for first red giant branch stars. 0=Reimers (Hurley et al 2000/2002; choose gb_reimers_eta=0.5 for their mass loss rate), 1=Schroeder+Cuntz 2005 (set gb_reimers_eta=1.0 for their mass loss rate).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘GB_WIND_REIMERS = 0’, ‘GB_WIND_SCHROEDER_CUNTZ_2005 = 1’, ‘GB_WIND_GOLDMAN_ETAL_2017 = 2’, ‘GB_WIND_BEASOR_ETAL_2020 = 3’]
|
postagbwind |
- Description:
Apply special post-(A)GB prescription. Default is POSTAGB_WIND_USE_GIANT which means we just use whatever is prescribed on the giant branch. Other options include: POSTAGB_WIND_NONE = 1 (no wind on the post (A)GB), POSTAGB_WIND_KRTICKA2020 = 2 which uses Krticka, Kubát and Krticková (2020, A&A 635, A173).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘POSTAGB_WIND_GIANT = 0’, ‘POSTAGB_WIND_NONE = 1’, ‘POSTAGB_WIND_KRTICKA2020 = 2’]
|
Teff_postAGB_min |
- Description:
The minimum temperature for which we apply post-(A)GB winds. See also Teff_postAGB_max. (6000 K).
- Parameter input type:
Float
- Default value:
6000
|
Teff_postAGB_max |
- Description:
The maximum temperature for which we apply post-(A)GB winds. See also Teff_postAGB_min. (120000 K).
- Parameter input type:
Float
- Default value:
120000
|
mattsson_Orich_tpagbwind |
- Description:
Experimental: turns on Mattsson’s TPAGB wind when the star is oxygen rich. Requires MATTSSON_MASS_LOSS.
- Parameter input type:
Integer
- Default value:
NULL
|
magnetic_braking_factor |
- Description:
Multiplier for the magnetic braking angular momentum loss rate.
- Parameter input type:
Float
- Default value:
1
|
magnetic_braking_gamma |
- Description:
Gamma factor in Rappaport style magnetic braking expression.
- Parameter input type:
Float
- Default value:
3
|
magnetic_braking_algorithm |
- Description:
Algorithm for the magnetic braking angular momentum loss rate. 0 = Hurley et al. 2002, 1 = Andronov, Pinnsonneault and Sills 2003, 2 = Barnes and Kim 2010.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘MAGNETIC_BRAKING_ALGORITHM_HURLEY_2002 = 0’, ‘MAGNETIC_BRAKING_ALGORITHM_ANDRONOV_2003 = 1’, ‘MAGNETIC_BRAKING_ALGORITHM_BARNES_2010 = 2’, ‘MAGNETIC_BRAKING_ALGORITHM_RAPPAPORT_1983 = 3’]
|
helium_flash_mass_loss |
- Description:
Mass to be lost at the helium flash.
- Parameter input type:
Float
- Default value:
0
|
gb_reimers_eta |
- Description:
First red giant branch wind multiplication factor, cf. eta in Reimers’ mass loss formula. (This multiplies the 4e-13 in Reimers’ formula, or the 8e-14 in Schroeder and Cuntz.).
- Parameter input type:
Float
- Default value:
0.4
|
gbwindfac |
- Description:
Multiplier for the giant branch wind mass loss rate.
- Parameter input type:
Float
- Default value:
1
|
tpagbwindfac |
- Description:
Multiplier for the TPAGB wind mass loss rate.
- Parameter input type:
Float
- Default value:
1
|
eagbwindfac |
- Description:
Multiplier for the EAGB wind mass loss rate.
- Parameter input type:
Float
- Default value:
1
|
nieuwenhuijzen_windfac |
- Description:
Multiplier for the Nieuwenhuijzen & de Jager wind mass loss rate.
- Parameter input type:
Float
- Default value:
1
|
tpagbwind |
- Description:
Wind prescription during the TPAGB. 0=Karakas 2002 (a modified Vassiliadis and Wood 1993), 1=Hurley et al 2000/2002 (Vassiliadis and Wood 1993), 2=Reimers, 3=Bloecker, 4=Van Loon, 5=Rob’s C-wind (broken?), 6,7=Vassiliadis and Wood 1993 (Karakas,Hurley variants respectively) when C/O>1, 8=Mattsson, 9 = Goldman et al. (2017), 10 = Beasor et al. (2020).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘TPAGB_WIND_VW93_KARAKAS = 0’, ‘TPAGB_WIND_VW93_ORIG = 1’, ‘TPAGB_WIND_REIMERS = 2’, ‘TPAGB_WIND_BLOECKER = 3’, ‘TPAGB_WIND_VAN_LOON = 4’, ‘TPAGB_WIND_ROB_CWIND = 5’, ‘TPAGB_WIND_VW93_KARAKAS_CARBON_STARS = 6’, ‘TPAGB_WIND_VW93_ORIG_CARBON_STARS = 7’, ‘TPAGB_WIND_MATTSSON = 8’, ‘TPAGB_WIND_GOLDMAN_ETAL_2017 = 9’, ‘TPAGB_WIND_BEASOR_ETAL_2020 = 10’]
|
eagbwind |
- Description:
Wind prescription during the EAGB. 0=BSE (Hurley+2002, based on VW93), 1 = Goldman et al. (2017), 2 = Beasor et al. (2020).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘EAGB_WIND_BSE = 0’, ‘EAGB_WIND_GOLDMAN_ETAL_2017 = 1’, ‘EAGB_WIND_BEASOR_ETAL_2020 = 2’]
|
wind_gas_to_dust_ratio |
- Description:
Gas to dust ratio used in wind calculations (e.g. Goldman et al. 2017). Typically 200 (Milky Way)-500 (Magellanic Clouds). Default is 200, approximately as in MW stars.
- Parameter input type:
Float
- Default value:
200
|
vwind_multiplier |
- Description:
Multiplier for the stellar wind velocity.
- Parameter input type:
Float
- Default value:
1
|
vwind_beta |
- Description:
Beta for stellar wind speed calculations, where vwind=sqrt(beta) * escape velocity. Default 0.125 (from BSE, Hurley et al. 2002).
- Parameter input type:
Float
- Default value:
0.125
|
superwind_mira_switchon |
- Description:
In the Vassiliadis and Wood (1993) AGB wind prescription, the superwind is turned on at a given Mira period, usually 500 days. You can vary when this switch-on happens with this parameter.
- Parameter input type:
Float
- Default value:
500
|
vw93_mira_shift |
- Description:
In the Vassiliadis and Wood (1993) AGB wind prescription, the wind loss rate depends on the Mira period plus this offset. Requires VW93_MIRA_SHIFT.
- Parameter input type:
Float
- Default value:
0
|
vw93_multiplier |
- Description:
In the Vassiliadis and Wood (1993) AGB wind prescription, the wind loss rate is multiplied by this factor. Requires VW93_MULTIPLIER.
- Parameter input type:
Float
- Default value:
1
|
tpagb_reimers_eta |
- Description:
TPAGB Reimers wind multiplication factor, cf. eta in Reimers’ mass loss formula. (This multiplies the 4e-13 in Reimers’ formula, or the 8e-14 in Schroeder and Cuntz.) Note that Reimers is not the default TPAGB wind prescription. See also tpagbwind.
- Parameter input type:
Float
- Default value:
1
|
Tout_Pringle_1992_multiplier |
- Description:
Multiplier for the Tout & Pringle (1992) magnetic wind. (0.0).
- Parameter input type:
Float
- Default value:
0
|
artificial_mass_accretion_rate%d |
- Description:
Constant mass accretion rate for star <n>.
- Parameter input type:
Float(scanf)
- Default value:
NULL
|
artificial_mass_accretion_rate_by_stellar_type%d |
- Description:
Constant mass accretion rate for stellar type <n>.
- Parameter input type:
Float(scanf)
- Default value:
NULL
|
artificial_mass_accretion_rate_by_stellar_typeLOW_MASS_MS |
- Description:
Constant mass accretion rate for stellar type LOW_MASS_MS.
|
artificial_mass_accretion_rate_by_stellar_typeMS |
- Description:
Constant mass accretion rate for stellar type MS.
|
artificial_mass_accretion_rate_by_stellar_typeHG |
- Description:
Constant mass accretion rate for stellar type HG.
|
artificial_mass_accretion_rate_by_stellar_typeGIANT_BRANCH |
- Description:
Constant mass accretion rate for stellar type GIANT_BRANCH.
|
artificial_mass_accretion_rate_by_stellar_typeCHeB |
- Description:
Constant mass accretion rate for stellar type CHeB.
|
artificial_mass_accretion_rate_by_stellar_typeEAGB |
- Description:
Constant mass accretion rate for stellar type EAGB.
|
artificial_mass_accretion_rate_by_stellar_typeTPAGB |
- Description:
Constant mass accretion rate for stellar type TPAGB.
|
artificial_mass_accretion_rate_by_stellar_typeHeMS |
- Description:
Constant mass accretion rate for stellar type HeMS.
|
artificial_mass_accretion_rate_by_stellar_typeHeHG |
- Description:
Constant mass accretion rate for stellar type HeHG.
|
artificial_mass_accretion_rate_by_stellar_typeHeGB |
- Description:
Constant mass accretion rate for stellar type HeGB.
|
artificial_mass_accretion_rate_by_stellar_typeHeWD |
- Description:
Constant mass accretion rate for stellar type HeWD.
|
artificial_mass_accretion_rate_by_stellar_typeCOWD |
- Description:
Constant mass accretion rate for stellar type COWD.
|
artificial_mass_accretion_rate_by_stellar_typeONeWD |
- Description:
Constant mass accretion rate for stellar type ONeWD.
|
artificial_mass_accretion_rate_by_stellar_typeNS |
- Description:
Constant mass accretion rate for stellar type NS.
|
artificial_mass_accretion_rate_by_stellar_typeBH |
- Description:
Constant mass accretion rate for stellar type BH.
|
artificial_mass_accretion_rate_by_stellar_typeMASSLESS_REMNANT |
- Description:
Constant mass accretion rate for stellar type MASSLESS_REMNANT.
|
artificial_angular_momentum_accretion_rate%d |
- Description:
Constant angular momentum accretion for star <n>.
- Parameter input type:
Float(scanf)
- Default value:
NULL
|
artificial_orbital_angular_momentum_accretion_rate |
- Description:
Constant angular momentum accretion rate on the orbit.
- Parameter input type:
Float
- Default value:
0
|
artificial_accretion_start_time |
- Description:
Time at which artificial accretion stars. Ignored if <0 (default is -1).
- Parameter input type:
Float
- Default value:
-1
- Macros:
[‘ARTIFICIAL_ACCRETION_IGNORE = -1’]
|
artificial_accretion_end_time |
- Description:
Time at which artificial accretion ends. Ignored if <0 (default is -1).
- Parameter input type:
Float
- Default value:
-1
- Macros:
[‘ARTIFICIAL_ACCRETION_IGNORE = -1’]
|
wr_wind |
- Description:
Massive-star (WR) wind prescription. 0 = Hurley et al 2000/2002, 1=Maeder and Meynet, 2=Nugis and Lamers, 3=John Eldridge’s version of Vink’s early-2000s wind (See Lynnette Dray’s thesis, or John Eldridge’s thesis).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘WR_WIND_BSE = 0’, ‘WR_WIND_MAEDER_MEYNET = 1’, ‘WR_WIND_NUGIS_LAMERS = 2’, ‘WR_WIND_ELDRIDGE = 3’]
|
wr_wind_fac |
- Description:
Massive-star (WR) wind multiplication factor.
- Parameter input type:
Float
- Default value:
1
|
wrwindfac |
- Description:
Massive-star (WR) wind multiplication factor. Synonymous with wr_wind_fac (which you should use instead).
- Parameter input type:
Float
- Default value:
1
|
BH_prescription |
- Description:
Black hole mass prescrition: relates the mass of a newly formed black hole to its progenitor’s (CO) core mass. BH_HURLEY2002 = 0 = Hurley et al 2000/2002, BH_BELCZYNSKI = 1 = Belczynski (early 2000s), BH_SPERA2015 = Spera+ 2015, BH_FRYER12_DELAYED = 3 = Fryer et al. (2012) delayed prescription, BH_FRYER12_RAPID = 4 = Fryer et al. (2012) rapid prescription, BH_FRYER12_STARTRACK = 5 = Fryer et al. (2012) startrack prescription, BH_DARK = 6 = set BH mass to the CO core mass so no mass is ejected, BH_MARASSI2019 = 7 use Marassi 2019 prescription.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘BH_HURLEY2002 = 0’, ‘BH_BELCZYNSKI = 1’, ‘BH_SPERA2015 = 2’, ‘BH_FRYER12_DELAYED = 3’, ‘BH_FRYER12_RAPID = 4’, ‘BH_FRYER12_STARTRACK = 5’, ‘BH_DARK = 6’, ‘BH_MARASSI2019 = 7’]
|
sn_kick_distribution_II |
- Description:
Set the distribution of speeds applied to kick type II core collapse supernova systems. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Integer
- Default value:
1
- Macros:
[‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’, ‘KICK_VELOCITY_GIACOBBO_MAPELLI_2020 = 3’]
|
sn_kick_distribution_ECAP |
- Description:
Set the distribution of speeds applied to the remnants of electron-capture supernovae. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’, ‘KICK_VELOCITY_GIACOBBO_MAPELLI_2020 = 3’]
|
sn_kick_distribution_NS_NS |
- Description:
Set the distribution of speeds applied to kick neutron stars and black holes that survive a NS-NS merger. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’, ‘KICK_VELOCITY_GIACOBBO_MAPELLI_2020 = 3’]
|
sn_kick_distribution_IBC |
- Description:
Set the distribution of speeds applied to kick newly-born neutron stars and black holes after a type Ib/c core-collapse supernova. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Integer
- Default value:
1
- Macros:
[‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’, ‘KICK_VELOCITY_GIACOBBO_MAPELLI_2020 = 3’]
|
sn_kick_distribution_GRB_COLLAPSAR |
- Description:
Set the distribution of speeds applied to kick newly-born neutron stars and black holes after a type Ib/c core-collapse supernova which is also a collapsar. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Integer
- Default value:
1
- Macros:
[‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’, ‘KICK_VELOCITY_GIACOBBO_MAPELLI_2020 = 3’]
|
sn_kick_distribution_TZ |
- Description:
Set the distribution of speeds applied to kick newly-born neutron stars and black holes at the death of a Thorne-Zytkow object. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’, ‘KICK_VELOCITY_GIACOBBO_MAPELLI_2020 = 3’]
|
sn_kick_distribution_AIC_BH |
- Description:
Set the distribution of speeds applied to kick newly-born neutron stars black holes after accretion induced collapse of a neutron star. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’, ‘KICK_VELOCITY_GIACOBBO_MAPELLI_2020 = 3’]
|
sn_kick_distribution_BH_BH |
- Description:
Set the distribution of speeds applied to black holes formed by the merger of two black holes. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’, ‘KICK_VELOCITY_GIACOBBO_MAPELLI_2020 = 3’]
|
sn_kick_distribution_BH_NS |
- Description:
Set the distribution of speeds applied to black holes formed by the merger of a neutron star and a black holes. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’, ‘KICK_VELOCITY_GIACOBBO_MAPELLI_2020 = 3’]
|
sn_kick_distribution_IA_Hybrid_HeCOWD |
- Description:
Set the distribution of speeds applied to any survivor of a hybrid He-COWD SNIa explosion. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’, ‘KICK_VELOCITY_GIACOBBO_MAPELLI_2020 = 3’]
|
sn_kick_distribution_IA_Hybrid_HeCOWD_subluminous |
- Description:
Set the distribution of speeds applied to any survivor of a subluminous hybrid He-COWD SNIa explosion. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘KICK_VELOCITY_FIXED = 0’, ‘KICK_VELOCITY_MAXWELLIAN = 1’, ‘KICK_VELOCITY_CUSTOM = 2’, ‘KICK_VELOCITY_GIACOBBO_MAPELLI_2020 = 3’]
|
sn_kick_dispersion_II |
- Description:
Set the dispersion of speeds applied to kick type II core collapse supernova systems. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Float
- Default value:
190
|
sn_kick_dispersion_ECAP |
- Description:
Set the dispersion of speeds applied to the remnants of electron-capture supernovae. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Float
- Default value:
0
|
sn_kick_dispersion_NS_NS |
- Description:
Set the dispersion of speeds applied to kick neutron stars and black holes that survive a NS-NS merger. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Float
- Default value:
0
|
sn_kick_dispersion_IBC |
- Description:
Set the dispersion of speeds applied to kick newly-born neutron stars and black holes after a type Ib/c core-collapse supernova. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Float
- Default value:
190
|
sn_kick_dispersion_GRB_COLLAPSAR |
- Description:
Set the dispersion of speeds applied to kick newly-born neutron stars and black holes after a type Ib/c core-collapse supernova which is also a collapsar. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Float
- Default value:
190
|
sn_kick_dispersion_TZ |
- Description:
Set the dispersion of speeds applied to kick newly-born neutron stars and black holes at the death of a Thorne-Zytkow object. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Float
- Default value:
0
|
sn_kick_dispersion_AIC_BH |
- Description:
Set the dispersion of speeds applied to kick newly-born neutron stars black holes after accretion induced collapse of a neutron star. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Float
- Default value:
0
|
sn_kick_dispersion_BH_BH |
- Description:
Set the dispersion of speeds applied to black holes formed by the merger of two black holes. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Float
- Default value:
0
|
sn_kick_dispersion_BH_NS |
- Description:
Set the dispersion of speeds applied to black holes formed by the merger of a neutron star and a black holes. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Float
- Default value:
0
|
sn_kick_dispersion_IA_Hybrid_HeCOWD |
- Description:
Set the dispersion of speeds applied to the survivor of a SNIa explosion of a hybrid He-COWD. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Float
- Default value:
0
|
sn_kick_dispersion_IA_Hybrid_HeCOWD_subluminous |
- Description:
Set the dispersion of speeds applied to the survivor of a subluminous SNIa explosion of a hybrid He-COWD. 0=fixed, 1=maxwellian (hurley/BSE), 2=custom function (see monte_carlo_kicks.c).
- Parameter input type:
Float
- Default value:
0
|
sn_kick_companion_IA_He |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a Ia He supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_IA_ELD |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a Ia ELD (sub-Mch) supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_IA_CHAND |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a Ia Mch supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_AIC |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when an accretion induced collapse (supernova) occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_ECAP |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when an electron capture supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_IA_He_Coal |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a Ia helium merger supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_IA_CHAND_Coal |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a Ia Mch merger supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_NS_NS |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a neutron-star neutron-star merger. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_GRB_COLLAPSAR |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a GRB Collapsar (rapidly rotating SN Ibc) supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_HeStarIa |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a He-star Ia supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_IBC |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a type Ib/c supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_II |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a type II supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_IIa |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a type IIa supernova occurs. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_WDKICK |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a WD is kicked. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_TZ |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a Thorne-Zytkow object is formed. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_AIC_BH |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a neutron star collapses to a black hole. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_BH_BH |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when two black holes merge. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_BH_NS |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the, kick on the companion when a black hole merges with a neutron star. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_IA_Hybrid_HeCOWD |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the kick on the companion, if it survives, in a hybrid He-COWD type Ia explosion. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
sn_kick_companion_IA_Hybrid_HeCOWD_subluminous |
- Description:
Set the speed (if >=0) of, or the algothim (if <0) used to calculate the kick on the companion, if it survives, in a subluminous hybrid He-COWD type Ia explosion. 0 = none, 1 = Liu+2015, 2 = Wheeler+ 1975.
- Parameter input type:
Float
- Default value:
0
- Macros:
[‘SN_IMPULSE_NONE = 0’, ‘SN_IMPULSE_LIU2015 = 1’, ‘SN_IMPULSE_WHEELER1975 = 2’]
|
wd_sigma |
- Description:
Set the speed at which white dwarfs are kicked when they form, in km/s. Default is zero (i.e. no kick). Requires WD_KICKS.
- Parameter input type:
Float
- Default value:
0
|
wd_kick_direction |
- Description:
Set the direction of white dwarf kicks. 0 = random, 1 = up, 2 = forward, 3 = backward, 4 = inward, 5 = outward. Requires WD_KICKS.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘KICK_RANDOM = 0’, ‘KICK_STRAIGHT_UP = 1’, ‘KICK_FORWARD = 2’, ‘KICK_BACKWARD = 3’, ‘KICK_INWARD = 4’, ‘KICK_OUTWARD = 5’]
|
wd_kick_when |
- Description:
Decide when to kick a white dwarf. 0=at birth, 1=at first RLOF, 2=at given pulse number (see wd_kick_pulse_number), 3 at every pulse Requires WD_KICKS.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘WD_KICK_END_AGB = 0’, ‘WD_KICK_FIRST_RLOF = 1’, ‘WD_KICK_AT_GIVEN_PULSE = 2’, ‘WD_KICK_AT_EVERY_PULSE = 3’]
|
wd_kick_pulse_number |
- Description:
Apply a kick to a star at a desired pulse number on the TPAGB (i.e. pre-WD). Requires WD_KICKS.
- Parameter input type:
Integer
- Default value:
0
|
minimum_helium_ignition_core_mass |
- Description:
Minimum helium core mass required to ignite helium in the case that the hydrogen envelope is stripped on the giant branch, e.g. to make an sdB or sdO star. Typically 0.4, if 0.0 then the BSE algorithm (based on the total mass) is used.
- Parameter input type:
Float
- Default value:
0
|
minimum_CO_core_mass_for_carbon_ignition |
- Description:
Minimum CO core mass for carbon ignition, assuming Mc,bagb>1.6Msun. Typically around 1.08Msun (Pols+1998).
- Parameter input type:
Float
- Default value:
1.08
|
minimum_CO_core_mass_for_neon_ignition |
- Description:
Minimum CO core mass for neon ignition. Typically around 1.42Msun. Stars that have cores that ignite carbon, but not neon explode in electon-capture supernovae.
- Parameter input type:
Float
- Default value:
1.42
|
minimum_mcbagb_for_nondegenerate_carbon_ignition |
- Description:
Minimum Mc,bagb (core mass at the base of the AGB) for non-degenerate carbon ignition. Typically around 2.25Msun (Pols+1998).
- Parameter input type:
Float
- Default value:
2.25
|
maximum_mcbagb_for_degenerate_carbon_ignition |
- Description:
Maximum Mc,bagb (core mass at the base of the AGB) for degenerate carbon ignition. Typically around 1.6Msun (Pols+1998).
- Parameter input type:
Float
- Default value:
1.6
|
max_neutron_star_mass |
- Description:
Maximum mass of a neutron star before it collapses to a black hole. Typically around 2Msun.
- Parameter input type:
Float
- Default value:
2.2
|
chandrasekhar_mass |
- Description:
The Chandrasekhar mass, usually 1.44Msun.
- Parameter input type:
Float
- Default value:
1.38
|
delta_mcmin |
- Description:
A parameter to reduce the minimum core mass for third dredge up to occur on the TPAGB. As used by Izzard and Tout (2004) to increase the amount of dredge up, hence carbon, in Magellanic cloud stars.
- Parameter input type:
Float
- Default value:
NULL
|
lambda_min |
- Description:
A parameter to increase the efficiency of third dredge up on the TPAGB. The efficiency is lambda * lambda_mult, and setting lambda_min>0 implies that, once Mc>Mcmin (see delta_mcmin) lambda=Max(lambda(fit to Karakas), lambda_min). As used by Izzard and Tout (2004) to increase the amount of dredge up, hence carbon, in Magellanic cloud stars. You can set this to THIRD_DREDGE_UP_LAMBDA_MIN_AUTO to match the results of Izzard and Tout (2004). See also lambda_multiplier.
- Parameter input type:
Float
- Default value:
NULL
- Macros:
[‘THIRD_DREDGE_UP_LAMBDA_MIN_AUTO = -1’]
|
lambda_multiplier |
- Description:
A parameter to increase the efficiency of third dredge up on the TPAGB. The efficiency is lambda * lambda_mult, and setting lambda_min>0 implies that, once Mc>Mcmin (see delta_mcmin) lambda=Max(lambda(fit to Karakas), lambda_min). As used by Izzard and Tout (2004) to increase the amount of dredge up, hence carbon, in Magellanic cloud stars.
- Parameter input type:
Float
- Default value:
NULL
|
minimum_envelope_mass_for_third_dredgeup |
- Description:
The minimum envelope mass for third dredge up on the TPAGB. Early, solar metallicity models by Straniero et al suggested 0.5Msun is typical. However, circumstantial evidence (Izzard et al 2009) as well as newer models by Stancliffe and Karakas suggest that at low metallicity a value nearer zero is more appropriate.
- Parameter input type:
Float
- Default value:
NULL
|
mass_of_pmz |
- Description:
The mass in the partial mixing zone of a TPAGB star, using the Karakas 2012 tables. Ask Carlo Abate for more details, or see the series of papers Abate et al 2012, 2013, 2014. Requires NUCSYN and USE_TABULAR_INTERSHELL_ABUNDANCES_KARAKAS_2012.
- Parameter input type:
Float
- Default value:
NULL
|
c13_eff |
- Description:
The “efficiency” of partial mixing in a TPAGB star intershell region, when using the s-process tables of Gallino, Busso, Lugaro et al. as provided by Maria Lugaro for the Izzard et al. 2009 paper. Requires NUCSYN and NUCSYN_S_PROCESS.
- Parameter input type:
Float
- Default value:
NULL
|
mc13_pocket_multiplier |
- Description:
Multiplies the mass in the partial mixing zone of a TPAGB star, when using the s-process tables of Gallino, Busso, Lugaro et al. as provided by Maria Lugaro for the Izzard et al. 2009 paper. Requires NUCSYN and NUCSYN_S_PROCESS.
- Parameter input type:
Float
- Default value:
NULL
|
tides_convective_damping |
- Description:
Tidal convective damping algorithm. 0=TIDES_HURLEY2002 Zahn 197x timescales + Hut, as in Hurley et al (2002), 1 = TIDES_ZAHN1989: Zahn 1989 lambdas + Hut.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘TIDES_HURLEY2002 = 0’, ‘TIDES_ZAHN1989 = 1’, ‘TIDES_HURLEY2002 = 0’, ‘TIDES_ZAHN1989 = 1’]
|
E2_prescription |
- Description:
Choose how to calculate the E2 structural parameter (used in tidal timescale calculations). 0=Hurley 1=Izzard (see Siess et al 2013).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘E2_HURLEY_2002 = 0’, ‘E2_IZZARD = 1’, ‘E2_MINT = 2’, ‘Random variation : integer between 0 and 1 ‘]
|
dtfac |
- Description:
A parameter to decrease the timestep ONLY during the TPAGB phase.
- Parameter input type:
Float
- Default value:
1
|
hbbtfac |
- Description:
A parameter to modulate the temperature at the base of the hot-bottom burning zone in TPAGB stars. (Works only if NUCSYN is defined).
- Parameter input type:
Float
- Default value:
NULL
|
wind_multiplier_%d |
- Description:
Wind multiplier for the stellar type specified by the intger %d. By default these are all 1.0.
- Parameter input type:
Float(scanf)
- Default value:
NULL
|
wind_multiplier_LOW_MASS_MS |
- Description:
Wind multiplier for the stellar type specified by the intger -2104370523. By default these are all 1.0.
|
wind_multiplier_MS |
- Description:
Wind multiplier for the stellar type specified by the intger -2104376897. By default these are all 1.0.
|
wind_multiplier_HG |
- Description:
Wind multiplier for the stellar type specified by the intger -2104376864. By default these are all 1.0.
|
wind_multiplier_GIANT_BRANCH |
- Description:
Wind multiplier for the stellar type specified by the intger -2104370511. By default these are all 1.0.
|
wind_multiplier_CHeB |
- Description:
Wind multiplier for the stellar type specified by the intger -2104376857. By default these are all 1.0.
|
wind_multiplier_EAGB |
- Description:
Wind multiplier for the stellar type specified by the intger -2104376852. By default these are all 1.0.
|
wind_multiplier_TPAGB |
- Description:
Wind multiplier for the stellar type specified by the intger -2104376823. By default these are all 1.0.
|
wind_multiplier_HeMS |
- Description:
Wind multiplier for the stellar type specified by the intger -2104376722. By default these are all 1.0.
|
wind_multiplier_HeHG |
- Description:
Wind multiplier for the stellar type specified by the intger -2104370498. By default these are all 1.0.
|
wind_multiplier_HeGB |
- Description:
Wind multiplier for the stellar type specified by the intger -2104370493. By default these are all 1.0.
|
wind_multiplier_HeWD |
- Description:
Wind multiplier for the stellar type specified by the intger -2104370488. By default these are all 1.0.
|
wind_multiplier_COWD |
- Description:
Wind multiplier for the stellar type specified by the intger -2104370483. By default these are all 1.0.
|
wind_multiplier_ONeWD |
- Description:
Wind multiplier for the stellar type specified by the intger -2104370478. By default these are all 1.0.
|
wind_multiplier_NS |
- Description:
Wind multiplier for the stellar type specified by the intger -2104377658. By default these are all 1.0.
|
wind_multiplier_BH |
- Description:
Wind multiplier for the stellar type specified by the intger -2104370472. By default these are all 1.0.
|
wind_multiplier_MASSLESS_REMNANT |
- Description:
Wind multiplier for the stellar type specified by the intger -2104376290. By default these are all 1.0.
|
wind_type_multiplier_%d |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer %d. By default these are all 1.0.
- Parameter input type:
Float(scanf)
- Default value:
NULL
|
wind_type_multiplier_LOW_MASS_MS |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104370523. By default these are all 1.0.
|
wind_type_multiplier_MS |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104376897. By default these are all 1.0.
|
wind_type_multiplier_HG |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104376864. By default these are all 1.0.
|
wind_type_multiplier_GIANT_BRANCH |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104370511. By default these are all 1.0.
|
wind_type_multiplier_CHeB |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104376857. By default these are all 1.0.
|
wind_type_multiplier_EAGB |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104376852. By default these are all 1.0.
|
wind_type_multiplier_TPAGB |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104376823. By default these are all 1.0.
|
wind_type_multiplier_HeMS |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104376722. By default these are all 1.0.
|
wind_type_multiplier_HeHG |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104370498. By default these are all 1.0.
|
wind_type_multiplier_HeGB |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104370493. By default these are all 1.0.
|
wind_type_multiplier_HeWD |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104370488. By default these are all 1.0.
|
wind_type_multiplier_COWD |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104370483. By default these are all 1.0.
|
wind_type_multiplier_ONeWD |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104370478. By default these are all 1.0.
|
wind_type_multiplier_NS |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104377658. By default these are all 1.0.
|
wind_type_multiplier_BH |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104370472. By default these are all 1.0.
|
wind_type_multiplier_MASSLESS_REMNANT |
- Description:
Wind multiplier for different types of wind (MS, GB, AGB, WR, LBV, OTHER), given by the integer -2104376290. By default these are all 1.0.
|
pre_main_sequence |
- Description:
Set to True to turn on pre-main sequence evolution. Currently this is not a special stellar type, rather the first (small) fraction of the main sequence has increased radii to match the Railton et al 2014 fits to Tout’s pre-main sequence stars. Requires PRE_MAIN_SEQUENCE. See also pre_main_sequence_fit_lobes.
- Parameter input type:
True|False
- Default value:
False
|
pre_main_sequence_fit_lobes |
- Description:
Set to True force a pre-main sequence star into its Roche lobe. This is done by artificially aging it. Requires PRE_MAIN_SEQUENCE.
- Parameter input type:
True|False
- Default value:
False
|
small_envelope_method |
- Description:
Choose the method used to determine the stellar radius when the envelope mass is very thin. 0 = Hurley et al. (2002), 1 = Miller Bertolami et al. (2016+) for GB and AGB stars only.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘SMALL_ENVELOPE_METHOD_BSE = 0’, ‘SMALL_ENVELOPE_METHOD_MILLER_BERTOLAMI = 1’]
|
timestep_modulator |
- Description:
Multiplier applied to the global timestep. Requires TIMESTEP_MODULATION.
- Parameter input type:
Float
- Default value:
1
|
timestep_multiplier%d |
- Description:
Multiplier applied to timestep limit <n>.
- Parameter input type:
Float(scanf)
- Default value:
NULL
|
timestep_multiplierNONE |
- Description:
Multiplier applied to timestep limit NONE.
|
timestep_multiplierMS |
- Description:
Multiplier applied to timestep limit MS.
|
timestep_multiplierPREMS |
- Description:
Multiplier applied to timestep limit PREMS.
|
timestep_multiplierPREROCHE_MS |
- Description:
Multiplier applied to timestep limit PREROCHE_MS.
|
timestep_multiplierPREROCHE_HG |
- Description:
Multiplier applied to timestep limit PREROCHE_HG.
|
timestep_multiplierHG |
- Description:
Multiplier applied to timestep limit HG.
|
timestep_multiplierFGB |
- Description:
Multiplier applied to timestep limit FGB.
|
timestep_multiplierCHeB |
- Description:
Multiplier applied to timestep limit CHeB.
|
timestep_multiplierEAGB |
- Description:
Multiplier applied to timestep limit EAGB.
|
timestep_multiplierEAGB_AXEL |
- Description:
Multiplier applied to timestep limit EAGB_AXEL.
|
timestep_multiplierEAGB_PREROCHE |
- Description:
Multiplier applied to timestep limit EAGB_PREROCHE.
|
timestep_multiplierTPAGB |
- Description:
Multiplier applied to timestep limit TPAGB.
|
timestep_multiplierTPAGB_NUCSYN_INTERPULSE |
- Description:
Multiplier applied to timestep limit TPAGB_NUCSYN_INTERPULSE.
|
timestep_multiplierTPAGB_NUCSYN_SPEEDUP |
- Description:
Multiplier applied to timestep limit TPAGB_NUCSYN_SPEEDUP.
|
timestep_multiplierTPAGB_NUCSYN_PREROCHE |
- Description:
Multiplier applied to timestep limit TPAGB_NUCSYN_PREROCHE.
|
timestep_multiplierTPAGB_NUCSYN_KARAKAS_SMOOTH |
- Description:
Multiplier applied to timestep limit TPAGB_NUCSYN_KARAKAS_SMOOTH.
|
timestep_multiplierHeMS |
- Description:
Multiplier applied to timestep limit HeMS.
|
timestep_multiplierHeHG_GB |
- Description:
Multiplier applied to timestep limit HeHG_GB.
|
timestep_multiplierOTHER_STELLAR_TYPES |
- Description:
Multiplier applied to timestep limit OTHER_STELLAR_TYPES.
|
timestep_multiplierSTELLAR_ANGMOM |
- Description:
Multiplier applied to timestep limit STELLAR_ANGMOM.
|
timestep_multiplierSTELLAR_MASS_LOSS |
- Description:
Multiplier applied to timestep limit STELLAR_MASS_LOSS.
|
timestep_multiplierSTELLAR_MAGNETIC_BRAKING |
- Description:
Multiplier applied to timestep limit STELLAR_MAGNETIC_BRAKING.
|
timestep_multiplierCIRCUMBINARY_DISC |
- Description:
Multiplier applied to timestep limit CIRCUMBINARY_DISC.
|
timestep_multiplier |
- Description:
Multiplier applied to timestep limit .
|
timestep_multiplierDISC |
- Description:
Multiplier applied to timestep limit DISC.
|
timestep_multiplierFASTWIND |
- Description:
Multiplier applied to timestep limit FASTWIND.
|
timestep_multiplierSELMA |
- Description:
Multiplier applied to timestep limit SELMA.
|
timestep_multiplierCEMP_POSTMS |
- Description:
Multiplier applied to timestep limit CEMP_POSTMS.
|
timestep_multiplierCEMP_NOTEMP |
- Description:
Multiplier applied to timestep limit CEMP_NOTEMP.
|
timestep_multiplierCEMP_EMP |
- Description:
Multiplier applied to timestep limit CEMP_EMP.
|
timestep_multiplierCEMP_NEARLY |
- Description:
Multiplier applied to timestep limit CEMP_NEARLY.
|
timestep_multiplierCEMP_FLOOR |
- Description:
Multiplier applied to timestep limit CEMP_FLOOR.
|
timestep_multiplierFABIAN_IMF_LOG |
- Description:
Multiplier applied to timestep limit FABIAN_IMF_LOG.
|
timestep_multiplierHRD1 |
- Description:
Multiplier applied to timestep limit HRD1.
|
timestep_multiplierHRD2 |
- Description:
Multiplier applied to timestep limit HRD2.
|
timestep_multiplier16 |
- Description:
Multiplier applied to timestep limit 16.
|
timestep_multiplierYVT |
- Description:
Multiplier applied to timestep limit YVT.
|
timestep_multiplierMINIMUM_TIMESTEP |
- Description:
Multiplier applied to timestep limit MINIMUM_TIMESTEP.
|
timestep_multiplierMAXIMUM_TIMESTEP |
- Description:
Multiplier applied to timestep limit MAXIMUM_TIMESTEP.
|
timestep_multiplierMAXIMUM_TIMESTEP_BY_STELLAR_TYPE |
- Description:
Multiplier applied to timestep limit MAXIMUM_TIMESTEP_BY_STELLAR_TYPE.
|
timestep_multiplierNOVAE |
- Description:
Multiplier applied to timestep limit NOVAE.
|
timestep_multiplierARTIFICIAL_ACCRETION |
- Description:
Multiplier applied to timestep limit ARTIFICIAL_ACCRETION.
|
timestep_multiplierSN |
- Description:
Multiplier applied to timestep limit SN.
|
timestep_multiplierMASS_GAIN |
- Description:
Multiplier applied to timestep limit MASS_GAIN.
|
timestep_multiplierMASS_LOSS |
- Description:
Multiplier applied to timestep limit MASS_LOSS.
|
timestep_multiplierTIDES |
- Description:
Multiplier applied to timestep limit TIDES.
|
timestep_multiplierNUCSYN_ANGELOU_LITHIUM |
- Description:
Multiplier applied to timestep limit NUCSYN_ANGELOU_LITHIUM.
|
timestep_multiplierCARBON_BURNING |
- Description:
Multiplier applied to timestep limit CARBON_BURNING.
|
timestep_multiplierBURN_IN |
- Description:
Multiplier applied to timestep limit BURN_IN.
|
timestep_multiplierRADIUS_CHANGES |
- Description:
Multiplier applied to timestep limit RADIUS_CHANGES.
|
timestep_multiplierMASSLESS_REMNANT |
- Description:
Multiplier applied to timestep limit MASSLESS_REMNANT.
|
timestep_multiplierORBITAL_ANGMOM |
- Description:
Multiplier applied to timestep limit ORBITAL_ANGMOM.
|
timestep_multiplierSTELLAR_ANGMOM2 |
- Description:
Multiplier applied to timestep limit STELLAR_ANGMOM2.
|
timestep_multiplierTIDES2 |
- Description:
Multiplier applied to timestep limit TIDES2.
|
timestep_multiplierMASS_GAIN2 |
- Description:
Multiplier applied to timestep limit MASS_GAIN2.
|
timestep_multiplierMASS_LOSS2 |
- Description:
Multiplier applied to timestep limit MASS_LOSS2.
|
timestep_multiplierGRAVITATIONAL_WAVE_RADIATION |
- Description:
Multiplier applied to timestep limit GRAVITATIONAL_WAVE_RADIATION.
|
timestep_multiplierRLOF |
- Description:
Multiplier applied to timestep limit RLOF.
|
timestep_multiplierFIXED_TIMESTEP |
- Description:
Multiplier applied to timestep limit FIXED_TIMESTEP.
|
timestep_multiplierTIME_REMAINING |
- Description:
Multiplier applied to timestep limit TIME_REMAINING.
|
timestep_multiplierZOOMFAC |
- Description:
Multiplier applied to timestep limit ZOOMFAC.
|
timestep_multiplierTHERMAL |
- Description:
Multiplier applied to timestep limit THERMAL.
|
timestep_multiplierNUMBER |
- Description:
Multiplier applied to timestep limit NUMBER.
|
maximum_timestep |
- Description:
The maximum timestep (MYr). Must not be zero.
- Parameter input type:
Float
- Default value:
1e+20
|
maximum_timestep_by_stellar_type_%d |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
- Parameter input type:
Float(scanf)
- Default value:
NULL
|
maximum_timestep_by_stellar_type_LOW_MASS_MS |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_MS |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_HG |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_GIANT_BRANCH |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_CHeB |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_EAGB |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_TPAGB |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_HeMS |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_HeHG |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_HeGB |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_HeWD |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_COWD |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_ONeWD |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_NS |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_BH |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
maximum_timestep_by_stellar_type_MASSLESS_REMNANT |
- Description:
The maximum timestep by stellar type (MYr). Ignored if zero (default 0).
|
zoomfac_multiplier_decrease |
- Description:
When a timestep is rejected, decrease the timestep by this factor (0.5).
- Parameter input type:
Float
- Default value:
0.5
|
zoomfac_multiplier_increase |
- Description:
When a timestep is rejected, zooms, then succeeds, increase the timestep by this factor (1.2).
- Parameter input type:
Float
- Default value:
1.2
|
maximum_timestep_factor |
- Description:
The maximum factor between two subsequent timesteps (1.2).
- Parameter input type:
Float
- Default value:
0
|
maximum_nuclear_burning_timestep |
- Description:
The maximum timestep (MYr) in any nuclear burning phase.
- Parameter input type:
Float
- Default value:
1e+20
|
nova_retention_method |
- Description:
Algorithm used to calculate the amount of mass retained during a nova explosion. 0=use nova_retention_fraction. (other methods pending).
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘NOVA_RETENTION_ALGORITHM_CONSTANT = 0’, ‘NOVA_RETENTION_ALGORITHM_CLAEYS2014 = 1’, ‘NOVA_RETENTION_ALGORITHM_HILLMAN2015 = 2’, ‘NOVA_RETENTION_ALGORITHM_WANGWU = 3’]
|
nova_yield_CO_algorithm |
- Description:
Algorithm used to calculate the yields of COWD novae. Current options: NOVA_YIELD_CO_ALGOTHIM_JOSE_HERNANZ_1998 (0).
- Parameter input type:
Integer
- Default value:
NULL
|
nova_yield_ONe_algorithm |
- Description:
Algorithm used to calculate the yields of ONeWD novae. Current options: NOVA_YIELD_ONe_ALGOTHIM_JOSE_HERNANZ_1998 (0), NOVA_YIELD_ONe_ALGORITHM_JOSE2022 (1).
- Parameter input type:
Integer
- Default value:
NULL
|
MINT_metallicity |
- Description:
This sets the metallicity for MINT. It is ignored if set to -1.0, the default, in which case the normal metallicity parameter is used.
- Parameter input type:
Float
- Default value:
-1
|
gaia_Teff_binwidth |
- Description:
Log10(Effective temperature) bin width used to make Gaia-like HRDs.
- Parameter input type:
Float
- Default value:
NULL
|
gaia_L_binwidth |
- Description:
Log10(luminosity) bin width used to make Gaia-like HRDs.
- Parameter input type:
Float
- Default value:
NULL
|
gaia_colour_transform_method |
- Description:
Use this to select the method used to transform to Gaia colours from other colour schemes. GAIA_CONVERSION_UBVRI_UNIVARIATE_JORDI2010 = 0 Jordi et al.’s univariate UBVRI fits, GAIA_CONVERSION_UBVRI_BIVARIATE_JORDI2010 = 1 Jordi et al.’s bivariate UBVRI fits, GAIA_CONVERSION_ugriz_UNIVARIATE_JORDI2010 = 2 Jordi et al.’s univariate UBVRI fits, GAIA_CONVERSION_ugriz_BIVARIATE_JORDI2010 = 3 Jordi et al.’s univariate ugriv fits, GAIA_CONVERSION_UBVRI_UNIVARIATE_EVANS2018 = 4 Evans et al. (2018, DR2) fits, GAIA_CONVERSION_ugriz_UNIVARIATE_EVANS2018 = 5 Evans et al. (2018, DR2) fits, GAIA_CONVERSION_UBVRI_RIELLO2020 = 6 Riello et al. (2020, DR3) fits, GAIA_CONVERSION_ugriz_RIELLO2020 = 7 Riello et al. (2020, DR3) fits.
- Parameter input type:
Integer
- Default value:
4
- Macros:
[‘GAIA_CONVERSION_UBVRI_UNIVARIATE_JORDI2010 = 0’, ‘GAIA_CONVERSION_UBVRI_BIVARIATE_JORDI2010 = 1’, ‘GAIA_CONVERSION_ugriz_UNIVARIATE_JORDI2010 = 2’, ‘GAIA_CONVERSION_ugriz_BIVARIATE_JORDI2010 = 3’, ‘GAIA_CONVERSION_UBVRI_UNIVARIATE_EVANS2018 = 4’, ‘GAIA_CONVERSION_ugriz_UNIVARIATE_EVANS2018 = 5’, ‘GAIA_CONVERSION_UBVRI_RIELLO2020 = 6’, ‘GAIA_CONVERSION_ugriz_RIELLO2020 = 7’]
|
rotationally_enhanced_mass_loss |
- Description:
Set to 1 to enable rotationally enhanced mass loss rate algorithms: 0= none, 1=formula cf. Langer models (=ROTATIONALLY_ENHANCED_MASSLOSS_LANGER_FORMULA), 2=limit accretion rate before wind loss is applied, 3 = both 1 and 2. See also rotationally_enhanced_exponent.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘ROTATIONALLY_ENHANCED_MASSLOSS_NONE = 0’, ‘ROTATIONALLY_ENHANCED_MASSLOSS_LANGER_FORMULA = 1’, ‘ROTATIONALLY_ENHANCED_MASSLOSS_ANGMOM = 2’, ‘ROTATIONALLY_ENHANCED_MASSLOSS_LANGER_FORMULA_AND_ANGMOM = 3’]
|
AGB_core_algorithm |
- Description:
Algorithm to use for calculating AGB core masses. 0=Hurley et al. 2002 if no NUCSYN, Karakas 2002 if NUCSYN is defined; 1=Hurley et al. 2002 (overshooting models); 1=Karakas 2002 (non-overshooting models).
- Parameter input type:
Integer
- Default value:
1
- Macros:
[‘AGB_CORE_ALGORITHM_DEFAULT = 0’, ‘AGB_CORE_ALGORITHM_HURLEY = 1’, ‘AGB_CORE_ALGORITHM_KARAKAS = 2’]
|
AGB_radius_algorithm |
- Description:
Algorithm to use for calculating radii on the TPAGB.
- Parameter input type:
Integer
- Default value:
1
- Macros:
[‘AGB_RADIUS_ALGORITHM_DEFAULT = 0’, ‘AGB_RADIUS_ALGORITHM_HURLEY = 1’, ‘AGB_RADIUS_ALGORITHM_KARAKAS = 2’]
|
AGB_luminosity_algorithm |
- Description:
Algorithm to use for calculating luminosities on the TPAGB.
- Parameter input type:
Integer
- Default value:
1
- Macros:
[‘AGB_LUMINOSITY_ALGORITHM_DEFAULT = 0’, ‘AGB_LUMINOSITY_ALGORITHM_HURLEY = 1’, ‘AGB_LUMINOSITY_ALGORITHM_KARAKAS = 2’]
|
AGB_3dup_algorithm |
- Description:
Algorithm to use for calculating third dredge up efficiency on the TPAGB.
- Parameter input type:
Integer
- Default value:
1
- Macros:
[‘AGB_THIRD_DREDGE_UP_ALGORITHM_DEFAULT = 0’, ‘AGB_THIRD_DREDGE_UP_ALGORITHM_HURLEY = 1’, ‘AGB_THIRD_DREDGE_UP_ALGORITHM_KARAKAS = 2’, ‘AGB_THIRD_DREDGE_UP_ALGORITHM_STANCLIFFE = 3’]
|
overspin_algorithm |
- Description:
Algorithm to determine what we do when a star is rotating at its breakup velocity. OVERSPIN_BSE (0) conservatively transfers the angular momentum back to the orbit. OVERSPIN_MASSLOSS uses the rotationally_enhanced_massloss parameter to lose mass which carries away the angular momentum.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘OVERSPIN_BSE = 0’, ‘OVERSPIN_MASSLOSS = 1’]
|
rotationally_enhanced_exponent |
- Description:
The exponent (power) by which rotationally enhanced mass loss is raised. Requires ROTATIONALLY_ENHANCED_MASS_LOSS. See also rotationally_enhanced_mass_loss.
- Parameter input type:
Float
- Default value:
1
|
batchmode |
- Description:
Set the batchmode control variable. Use only if you know what you are doing!.
- Parameter input type:
Integer
- Default value:
3
|
speedtests |
- Description:
If True, turns on speedtests during version information (off by default).
- Parameter input type:
True|False
- Default value:
False
|
use_fixed_timestep_%d |
- Description:
Set to True to use fixed timestep <n>, False to turn off. Fixed timesteps are on (this is True) by default.
- Parameter input type:
Boolean(scanf)
- Default value:
NULL
|
use_fixed_timestep_ENSEMBLE |
- Description:
Set to True to use fixed timestep ENSEMBLE, False to turn off. Fixed timesteps are on (this is True) by default.
|
use_fixed_timestep_TEST |
- Description:
Set to True to use fixed timestep TEST, False to turn off. Fixed timesteps are on (this is True) by default.
|
use_fixed_timestep_NUMBER |
- Description:
Set to True to use fixed timestep NUMBER, False to turn off. Fixed timesteps are on (this is True) by default.
|
task%d |
- Description:
Control tasks to be performed by binary_c. By default, these are all TRUE. For more information see binary_c_macros.h, particularly the BINARY_C_TASK_* macros.
- Parameter input type:
Boolean(scanf)
- Default value:
NULL
|
taskTIME_EVOLUTION |
- Description:
Control tasks to be performed by binary_c. By default, these are all TRUE. For more information see binary_c_macros.h, particularly the BINARY_C_TASK_* macros.
|
taskCALCULATE_DERIVATIVES |
- Description:
Control tasks to be performed by binary_c. By default, these are all TRUE. For more information see binary_c_macros.h, particularly the BINARY_C_TASK_* macros.
|
taskAPPLY_DERIVATIVES |
- Description:
Control tasks to be performed by binary_c. By default, these are all TRUE. For more information see binary_c_macros.h, particularly the BINARY_C_TASK_* macros.
|
taskCALCULATE_STELLAR_EVOLUTION |
- Description:
Control tasks to be performed by binary_c. By default, these are all TRUE. For more information see binary_c_macros.h, particularly the BINARY_C_TASK_* macros.
|
taskCALCULATE_BINARY_EVOLUTION |
- Description:
Control tasks to be performed by binary_c. By default, these are all TRUE. For more information see binary_c_macros.h, particularly the BINARY_C_TASK_* macros.
|
taskNUMBER |
- Description:
Control tasks to be performed by binary_c. By default, these are all TRUE. For more information see binary_c_macros.h, particularly the BINARY_C_TASK_* macros.
|
orbiting_object |
- Description:
Usage: –orbiting_object mass,spinrate,central_object,period.
- Parameter input type:
-
- Default value:
NULL
- Extra:
1.0
|
orbiting_objects_log |
- Description:
If True, turn on orbiting-object log.
- Parameter input type:
True|False
- Default value:
False
|
orbiting_objects_wind_accretion_multiplier |
- Description:
Multiplier for wind accretion on orbiting objects. Hurley et al 2002 use 1.5, which is the default.
- Parameter input type:
Float
- Default value:
1.5
|
orbiting_objects_close_pc_threshold |
- Description:
How close are orbiting objects allowed to be? Set this to be the absolute percentage difference minimum.
- Parameter input type:
Float
- Default value:
1
|
orbiting_objects_tides_multiplier |
- Description:
Multiplier for tidal torques on orbiting objects.
- Parameter input type:
Float
- Default value:
1
|
evaporate_escaped_orbiting_objects |
- Description:
If True, evaporate orbiting objects that have escaped the system.
- Parameter input type:
True|False
- Default value:
False
|
RLOF_transition_objects_escape |
- Description:
If True, objects that escape their Roche lobe are ejected from the system, otherwise they are placed just outside the minimum stable orbit.
- Parameter input type:
True|False
- Default value:
False
|
PN_resolve |
- Description:
If True, the timestep will be shortened to resolve better the PN phase (FALSE).
- Parameter input type:
True|False
- Default value:
False
|
PN_resolve_minimum_luminosity |
- Description:
The luminosity above which extra time resolution for PNe is applied (see PN_resolve).
- Parameter input type:
Float
- Default value:
31.62
|
PN_resolve_maximum_envelope_mass |
- Description:
The envelope mass below which extra time resolution for PNe is applied (see PN_resolve).
- Parameter input type:
Float
- Default value:
0.1
|
PN_resolve_minimum_effective_temperature |
- Description:
The minimum effective temperature above which extra time resolution for PNe is applied (see PN_resolve).
- Parameter input type:
Float
- Default value:
12500
|
PN_fast_wind |
- Description:
If True, thin-envelope PNe will have fast winds (FALSE).
- Parameter input type:
True|False
- Default value:
False
|
PN_fast_wind_dm_GB |
- Description:
The envelope mass below which fast wind used during the GB if PN_fast_wind is TRUE. (See also PN_fast_wind, PN_fast_wind_mdot_GB).
- Parameter input type:
Float
- Default value:
0.01
|
PN_fast_wind_mdot_GB |
- Description:
The envelope mass below which fast wind used during the GB if PN_fast_wind is TRUE. (See also PN_fast_wind, PN_fast_wind_mdot_GB).
- Parameter input type:
Float
- Default value:
1e-06
|
PN_fast_wind_dm_AGB |
- Description:
The envelope mass below which fast wind used during the AGB if PN_fast_wind is TRUE. (See also PN_fast_wind, PN_fast_wind_mdot_AGB).
- Parameter input type:
Float
- Default value:
0.001
|
PN_fast_wind_mdot_AGB |
- Description:
The envelope mass below which fast wind used during the GB if PN_fast_wind is TRUE. (See also PN_fast_wind, PN_fast_wind_mdot_AGB).
- Parameter input type:
Float
- Default value:
1e-06
|
HeWD_HeWD_ignition_mass |
- Description:
HeWD-HeWD mergers above this mass reignite helium. (0.3).
- Parameter input type:
Float
- Default value:
0.3
|
wind_Nieuwenhuijzen_luminosity_lower_limit |
- Description:
Above this luminosity we activate the Nieuwenhuijzen and de Jager wind (4e3 Lsun).
- Parameter input type:
Float
- Default value:
4000
|
wind_LBV_luminosity_lower_limit |
- Description:
Above this luminosity we activate the LBV wind (6e5 Lsun).
- Parameter input type:
Float
- Default value:
600000
|
colour%d |
- Description:
Sets colour %d (0 to NUM_ANSI_COLOURS-1) to the extended ANSI set colour you choose (1-255, 0 means ignore). The colour numbers are defined in src/logging/ansi_colours.h.
- Parameter input type:
Int(scanf)
- Default value:
NULL
|
apply_Darwin_Radau_correction |
- Description:
Apply Darwin-Radau correction to the moment of inertia to take rotation into account?.
- Parameter input type:
True|False
- Default value:
False
|
adjust_structure_from_mass_changes |
- Description:
If True, adjust L and R based on changes in M on the previous thermal timescale. (Currently experimental hence defaults to FALSE).
- Parameter input type:
True|False
- Default value:
NULL
|
save_mass_history_n_thermal |
- Description:
Number of thermal timesteps of mass change history to be saved (4).
- Parameter input type:
Float
- Default value:
NULL
|
degenerate_core_merger_nucsyn |
- Description:
If TRUE, assume that in a degnerate core merger, energy is generated from nucleosynthesis of the whole core, and that this can disrupt the core. The BSE algorithm (Hurley et al. 2002) assumes this to be TRUE, but binary_c assumes FALSE by default. (FALSE).
- Parameter input type:
True|False
- Default value:
False
|
degenerate_core_helium_merger_ignition |
- Description:
If TRUE, assume that when there is a degenerate helium core merger, the star reignites helium. This is required to make R-type carbon stars. (TRUE).
- Parameter input type:
True|False
- Default value:
True
|
degenerate_core_merger_dredgeup_fraction |
- Description:
If non-zero, mix this fraction of the degenerate core during a merger.(0.0).
- Parameter input type:
Float
- Default value:
NULL
|
PPISN_prescription |
- Description:
(Pulsational) Pair-Instability Supernova prescription: handles remnant mass calculation for stars that undergo PPISN or PISN. Requires PPISN to be defined.
- Parameter input type:
Integer
- Default value:
0
- Macros:
[‘PPISN_NONE = 0’, ‘PPISN_BELCZYNSKI16 = 1’, ‘PPISN_SPERA17 = 2’, ‘PPISN_STEVENSON19 = 3’, ‘PPISN_FARMER19 = 4’, ‘PPISN_MAPELLI20 = 5’, ‘PPISN_HENDRIKS23 = 6’]
- Extra:
Ignore
|
PPISN_additional_massloss |
- Description:
(Pulsational) Pair-Instability Supernova additional mass loss on top of that given by the chosen prescription. Requires PPISN to be defined.
- Parameter input type:
Float
- Default value:
0
- Extra:
Ignore
|
PPISN_core_mass_range_shift |
- Description:
(Pulsational) Pair-Instability Supernova CO core mass range shift: Mass by which we shift the range of CO core mass that undergoes PPISN. This is taken into account in the fit that calculates mass removal. Negative shifts the range to lower masses, positive to higher masses. Requires PPISN to be defined.
- Parameter input type:
Float
- Default value:
0
- Extra:
Ignore
|
PPISN_massloss_multiplier |
- Description:
(Pulsational) Pair-Instability Supernova CO mass loss multiplier. Currently only works with the new prescription. Does not change additional mass loss. Requires PPISN to be defined.
- Parameter input type:
Float
- Default value:
1
- Extra:
Ignore
|
fixed_beta_mass_transfer_efficiency |
- Description:
Parameter to fix mass transfer efficiency. Choosing a value between 0 and 1 enables this functionality and disables the rate limiters accretion_limit_thermal_multiplier and accretion_limit_dynamical_multiplier, and sets the accretion efficiency to the value provided or that of the Eddington accretion limit (whichever has the most excess). Default value is FIXED_BETA_MASS_TRANSFER_EFFICIENCY_DISABLED == -1.0, which disables this functionality.
- Parameter input type:
Float
- Default value:
-1
- Macros:
[‘FIXED_BETA_MASS_TRANSFER_EFFICIENCY_DISABLED = -1’]
- Extra:
Ignore
|